# disable ipv6
## usage/использование
### `chmod +x disablev6.sh`
### `./disablev6.sh`
## about/о проекте
### скрипт, отключающий ipv6 на вашем устройстве. стоит уточнить, что обычное выполнение скрипта отключит ipv6 не навсегда на вашем устройстве, а в текущей сессии, то есть до следующей перезагрузки. что бы отключить ipv6 на вашем дистрибутиве GNU/linux полностью, нужно либо добавить скрипт (версию для автозагрузки, disablev6_for_autoloading.sh) в автозагрузку, либо после выполнения скрипта отредактировать файл /etc/default/grub (инструкция что конкретно нужно отредактировать также приложена в скрипте)
### но будьте аккуратны при редактировании этого файла, и лучше создайте и сохраните где-нибудь копию

### итак, если вы выберете этот вариант, то к строке 
### `GRUB_CMDLINE_LINUX_DEFAULT="quiet spash"` (в кавычках может быть написано не только quiet spash, а что-нибудь еще, это не столь важно)
### нужно в кавычки добавить пробел, и написать `ipv6.disable=1`,
### что бы получилось примерно вот так: `GRUB_CMDLINE_LINUX_DEFAULT="quiet spash ipv6.disable=1"` (напомню, что в кавычках может быть написано не только quiet spash, а что-нибудь еще, я просто привожу пример)
### и после этого к строке `GRUB_CMDLINE_LINUX=""` (здесь опять же в кавычках может быть что-либо еще написано) добавляем в кавычки `ipv6.disable=1`


### после этого сохраните файл и выполните команду `sudo update-grub`, и изменения вступят в силу



### english version: 

### script, disable ipv6 on your device. it is worth clarifying that a one-time execution of the script will not be permanently disable ipv6 on your device, but at the current session, i.e. until the next reboot, so that the ipv6 is completely deactivated on your GNU/linux distributive, it is either necessary to add script into the auto loading or after the scipt running, edit file /etc/default/grub 

### but be careful in editing this file, you better even create and keep a copy of the file somewhere

### so, if you choose this option, then the string 
### `GRUB_CMDLINE_LINUX_DEFAULT="quiet spash"` should be replaced by `GRUB_CMDLINE_LINUX_DEFAULT="quiet spash ipv6.disable=1"`
### and string `GRUB_CMDLINE_LINUX=""` replaced by `GRUB_CMDLINE_LINUX="ipv6.disable=1"`

### p.s if your sting is `GRUB_CMDLINE_LINUX_DEFAULT=""` and not `GRUB_CMDLINE_LINUX_DEFAULT="quiet spash"`, then replace that string by
### `GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"`

### then save the file and run the `sudo update-grub` command and the changes will take effect
